package com.cn.loader;

import java.net.URL;

import org.junit.Test;



public class Test01 {

	@Test
	//2 打印引导类加载器 加载的jar包有哪些
	public void fun2(){
		
		URL[] urls=sun.misc.Launcher.getBootstrapClassPath().getURLs(); 
		for (int i = 0; i < urls.length; i++) { 
			System.out.println(urls[i].toExternalForm()); 
		} 
	}
	//1 打印引导类加载器 =>rt.jar
		@Test
		public void fun1(){
			//获得String类型的 类加载器
			ClassLoader classLoader = String.class.getClassLoader();
			
			System.out.println(classLoader);
		}
		
		//3 打印扩展类加载器
//			@Test
//			public void fun3(){
//				System.out.println(SunEC.class.getClassLoader());
//			}
		//4 打印应用类加载器
			@Test
			public void fun4(){
				System.out.println(Demo.class.getClassLoader());
			}
			
}
